const sql = require('../../config/config');

// 查询用户表
function getUsers() {
    return sql(`select * from user`);
}

// 添加用户信息
function addUsers(arr) {
    return sql("insert into user (id,mobilePhone,password,nickname,headPortrait,isLogin) values(null,?,?,?,'/images/user/avatar.png',0)",arr);
}

// 用户是否已登录
function getIsLogin(arr) {
    return sql('select isLogin from user where id = ?',arr);
}

// 更新用户登录状态
function updateIsLogin(arr) {
    return sql('update user set isLogin = 1 where mobilePhone = ?',arr)
}

// 修改用户密码
function updatePassword(arr) {
    return sql('update user set password = ? where id = ?',arr)
}

// 更新用户登录状态
function updateLogout(arr) {
    return sql('update user set isLogin = 0 where id = ?',arr)
}

module.exports = {
    getUsers,
    addUsers,
    getIsLogin,
    updateIsLogin,
    updatePassword,
    updateLogout
};
